To put it bluntly ... - Français Anglais Dictionnaire